package controller;

import java.io.IOException;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.tagext.SimpleTagSupport;

import persistence.GruposDao;
import persistence.GruposDaoImpl;

import model.Login;

public class GruposTag extends SimpleTagSupport {

	@Override
	public void doTag() throws JspException, IOException {
		List<Login> lista = new ArrayList<Login>();
		GruposDao grDao = new GruposDaoImpl();
		JspWriter out = getJspContext().getOut();
		try {
			lista = grDao.listaGrupos();
			for (Login l : lista) {
				StringBuffer linha = new StringBuffer();
				linha.append("<tr>");
				linha.append("<td>");
				linha.append(l.getTurma());
				linha.append("</td>");
				linha.append("<td>");
				linha.append(l.getSenha());
				linha.append("</td>");
				linha.append("</tr>");
				out.println(linha.toString());
			}
		} catch (SQLException e) {
			e.printStackTrace();
		}
	}

}
